as far as one can see - Allemand Anglais Dictionnaire